home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / CPP / WCLASS95.ZIP / ST2ANSC1.SCT < prev    next >
Encoding:
Text File  |  1995-07-05  |  647 b   |  23 lines

  1. SCRIPT_NOREPEAT_HEADER_BEGIN
  2.  
  3. //////////////////////////Function Definition//////////////////////////////////////
  4.  
  5. enum States { [NO_RETURN STATE_LIST_NAME,DELETE_LAST_SYMBOL] };
  6. enum Events { nullEvent, [NO_RETURN EVENT_LIST_NAME,DELETE_LAST_SYMBOL] };
  7.  
  8. void process ( Events anEvent ) 
  9. {
  10.   static int currentState = STATE_INITIAL_NAME$; 
  11. SCRIPT_NOREPEAT_HEADER_END
  12.  
  13. [
  14.   if ( ( currentState == STATE_NAME ) && ( anEvent == TRANSITION_EVENT ) && ( TRANSITION_CONDITION ) )
  15.   {  currentState = TRANSITION_NEXT_STATE ; TRANSITION_ACTION  return;  }
  16. ]
  17.  
  18.  
  19. SCRIPT_NOREPEAT_FOOTER_BEGIN
  20.   else return; 
  21. }
  22.  
  23. SCRIPT_NOREPEAT_FOOTER_END